InAppConfig

constructor(optOutActivities: List<String>)

Since

Todo: Add Version

Parameters

optOutActivities

list of Class names for Activities on which in-app should not be shown.


constructor(isAdditionalActivityEnabled: Boolean)

Since

13.00.03

Parameters

isAdditionalActivityEnabled

If true, SDK does not directly attach the in-app to the application's activity. The default value of this flag is false.


constructor(optOutActivities: List<String>, isShowInAppInNewActivityEnabled: Boolean)

InApp Configuration Object with optOutActivities and isShowInAppInNewActivityEnabled

Parameters

optOutActivities

list of class names for Activities on which in-app should not be shown.

isShowInAppInNewActivityEnabled

If true, SDK does not directly attach the in-app to the application's activity. The default value of this flag is false.


constructor(optOutActivities: Set<Class<*>>?, isShowInAppInNewActivityEnabled: Boolean)

Deprecated

This function is deprecated and will be removed in 16.00.00

Replace with

InAppConfig(List<String>, isShowInAppInNewActivityEnabled

Since

11.0.00

Parameters

optOutActivities

Set of Class instances for Activities on which in-app should not be shown.

isShowInAppInNewActivityEnabled

If true, SDK does not directly attach the in-app to the application's activity. The default value of this flag is false.


constructor(optOutActivities: Set<Class<*>>?)

Deprecated

This function is deprecated and will be removed in 16.00.00

Replace with

InAppConfig(List<String>

Since

13.00.03

Parameters

optOutActivities

Set of Class instances for Activities on which in-app should not be shown.